﻿ /* wmx80_css  */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button,textarea{margin:0; font-size:12px; vertical-align:middle; font-family:microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif;}
body{font:1rem microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#515567;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#515567; -webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
img{-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear; }
.cl{height:0; font-size:1px; clear:both; line-height:0; }
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block;}
.wrap{width:100%;margin:0 auto; max-width:720px; min-width:320px;margin-top:0.2em }
.bgfff{ background:#fff}
.pt48{ padding-top:48px}
.pd10{ padding:10px;}
.pb60{ padding-bottom:60px;}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden}
.bornone{ border:none !important}
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none;}
::-webkit-scrollbar{width:10px;height:10px; display:none}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-track:hover{background:#eee;}
::-webkit-scrollbar-thumb{border-radius:10px;background:#b9b9b9; display:none}
::-webkit-scrollbar-thumb:hover{background:#747474;}
::-webkit-scrollbar-thumb:active{background:#555;}
@media (min-width: 451px){html{font-size: 15px;}}
@media (max-width: 450px){html {font-size: 13px;}}
/*******公共样式结束*********/

/***header***/
.header{ background:#2e2e2c;height:45px; line-height:45px; position:relative}
.header h1{ display:block; font-size:16px; color:#fff; font-weight:normal; text-align:center; float:left; width:90%}
.header .arrow-wrap{height:32px; width:10px; padding:0 15px; position:absolute; top:0; left:0px;}
.header .arrow-left{display:block; width:14px; height:14px; margin-top:15px; border:2px solid #fff; border-width:2px 0 0 2px; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.header img{ float:right; margin-right:0.5em; width:1.5em; margin-top:0.8em}
/****1 拼团-产品详情页****/
.banner{ position:relative; padding:0 1.8rem; }
.banner .words{ width:2.2rem; position:absolute; top:0; right:0.8rem;}
.banner .words img{ display:block; width:100%}
.banner .words i{ position:absolute; height:100%; top:5px; left:50%; margin-left:-0.5rem; color:#fff; line-height:1.2rem; color:#fff; font-size:1rem; width:1rem}
.banner .slideBox{position:relative; overflow:hidden; width:100%;max-width:640px; margin:0 auto}
.banner .slideBox .hd{display:block; position:absolute; bottom:5px; left:0; text-align:center; width:100%}
.banner .slideBox .hd li{ display:inline-block; margin:0 8px; width:10px; height:10px; overflow:hidden; line-height:9999rem; border-radius:50%; background:#fff; cursor:pointer}
.banner .slideBox .hd li.on{ background:#ffb300}
.banner .slideBox .bd{position:relative; z-index:0;}
.banner .slideBox .bd li{position:relative; text-align:center;}
.banner .slideBox .bd li img{vertical-align:top; width:100%; display:block }
.banner .slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);} 
.productinfor{ padding:0 1.8rem 1.2rem;}
.productinfor span{ font-size:1rem; color:#989898; display:block;}
.productinfor span.right{text-align:right; padding:1.5rem 1rem 0 0}
.productinfor span ins{ color:#e8a70d}
.productinfor h2{ display:block; line-height:1.6rem; color:#4c4c4c; font-size:1.2rem; font-weight:normal; padding:0.8rem 0}
.productinfor p{ display:block; font-size:1.1rem; color:#4c4c4c;}
.productinfor p i{ text-decoration:line-through}
.goodsprices{ padding:1rem 1.8rem; margin-top:0.8rem}
.goodsprices li{ height:46px; line-height:46px; border-radius:4px; border:1px solid #b3b3b3; position:relative; margin:0.8rem 0}
.goodsprices li span{ display:block; padding-left:0.8rem; font-size:1.2rem; color:#808080}
.goodsprices li span em{ color:#ecaa0e}
.goodsprices li a{ display:block; background:#ffb300; font-size:1.3rem; text-align:center; position:absolute; border-bottom-right-radius:4px; border-top-right-radius:4px; width:30%; top:-1px; right:-1px; text-align:center; height:48px; color:#fff; line-height:48px;}
.goodsprices li img{ display:inline-block; vertical-align:middle; width:1rem; margin-left:6px;}
.goodsdetails{padding:1.5rem 1.8rem; margin-top:0.8rem}
.goodsdetails .btn a{ display:block; height:2.8rem; line-height:2.8rem; text-align:center; width:50%; border-radius:4px; background:#ffb200; color:#fff; font-size:1.2rem}
.goodsdetails p{ display:block; color:#999999; font-size:1.1rem; line-height:1.8rem; padding-top:1.2rem}
.shoppingprocess{padding:1.5rem 1.8rem; margin-top:0.8rem}
.shoppingprocess .btn{ overflow:hidden}
.shoppingprocess .btn a:first-child{ display:block;  float:left;height:2.8rem; line-height:2.8rem; text-align:center; width:50%; border-radius:4px; background:#ffb200; color:#fff; font-size:1.2rem}
.shoppingprocess .btn a:last-child{ display:block;  float:right;height:2.8rem; line-height:2.8rem; text-align:center; color:#cccccc; font-size:1.1rem}
.shoppingprocess ul{ padding-top:1.3rem}
.shoppingprocess ul li{ margin-top:0.8rem;}
.shoppingprocess ul li span{ display:block; border:1px solid #d2d2d2; border-radius:4px;height:2.8rem; color:#999; line-height:2.8rem; text-align:center; font-size:1.2rem}
.shoppingprocess ul li span.active{ background:#ffb300; color:#fff; border:1px solid #ffb300}
.shoppingprocess ul li i{ display:block; background:url(../images/arrowd.png) no-repeat center; height:1rem; background-size:1.3rem}

/****1 拼团-首页****/
.indpart{ padding-bottom:2rem}
.banner .jtpic img{ display:block; width:100%}
.productinfor div{ height:46px; line-height:46px; border-radius:4px; border:1px solid #b3b3b3; position:relative; margin:0.8rem 0}
.productinfor div i{ display:block; padding-left:0.8rem; font-size:1.2rem; color:#808080}
.productinfor div i em{ color:#ecaa0e}
.productinfor div a{ display:block; background:#ffb300; font-size:1.3rem; text-align:center; position:absolute; border-bottom-right-radius:4px; border-top-right-radius:4px; width:30%; top:-1px; right:-1px; text-align:center; height:48px; color:#fff; line-height:48px;}
.productinfor div img{ display:inline-block; vertical-align:middle; width:1rem; margin-left:6px;}
.loading_box{text-align:center;display:none;}
/****2 拼团-规格选择****/
.goodsprices .title{ font-size:1rem; color:#808080; line-height:2.6rem}
.graybg{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:1; background:#000; opacity:0.6; display:none}
.selectprice{ display:none; position:fixed; z-index:3; left:0; bottom:0; width:100%; background:#fff;}
.selectprice .part1{ border-bottom:1px solid #ccc; position:relative; margin:0 10px; padding-left:10rem}
.selectprice .part1 .pic{ position:absolute; left:10px; top:-2.2rem; width:8rem; border:0.5rem solid #fff; border-radius:0.5rem; left:5px}
.selectprice .part1 .pic img{ display:block; width:100%}
.selectprice .part1 ul{ padding:15px 0 10px; line-height:1.8rem; font-size:1.1rem}
.selectprice .part1 ul i{ color:#ffb300; font-size:1.2rem}
.selectprice .part2{ margin:0 10px; padding:10px 0; border-bottom:1px solid #ccc}
.selectprice .part2 span{ display:block; font-size:1.1rem; color:#333; padding-left:0.5rem; height:2.8rem; line-height:2.8rem}
.selectprice .part2 li{ width:33.33%; float:left}
.selectprice .part2 li i{ cursor:pointer; display:block; text-align:center; margin:0.5rem; color:#666; height:2.4rem; line-height:2.4rem; border:1px solid #ccc}
.selectprice .part2 li i.active{ border:1px solid #ffb300}
.selectprice .part3{ padding:0.8rem 1rem; border-bottom:1px solid #ccc; margin:0 10px}
.selectprice .part3 b{ display:block; float:left; width:6rem; font-size:1.1rem; color:#000; font-weight:normal}
.selectprice .part3 span{ display:block; float:right}
.selectprice .part3 span i{ display:block; float:left; border:1px solid #ccc; cursor:pointer; display:block; height:2rem; line-height:1.8rem; width:2rem; text-align:center; font-size:1.4rem; overflow:hidden}
.selectprice .part3 span .webtxt{ display:block; float:left; height:2rem; width:3rem; line-height:2rem; text-align:center; border:1px solid #ccc; padding:0; font-size:1.1rem}
.selectprice .part3 span i.plus{ border-left:none}
.selectprice .part3 span i.minus{ border-right:none}
.selectprice .btns{ padding:0.8rem 1rem; border-bottom:1px solid #ccc}
.selectprice .btns a{ height:3rem; line-height:3rem; background:#ffb300; color:#fff; text-align:center; display:block; font-size:1.2rem; border-radius:4px}
.selectprice .closed{ position:absolute; top:12px; right:12px; width:2rem; height:2rem; cursor:pointer; background:url(../images/closedico.png) no-repeat center; background-size:2rem;}

/****2-1拼团-准备付款****/
.paidcont{ padding:0 1.2rem 4rem}
.paidcont .myaddress{ border-bottom:1px solid #ccc}
.paidcont .myaddress a{ display:block; position:relative; padding:1.2rem 1.2rem 1.5rem 0; font-size:1rem; color:#2a2a2a}
.paidcont .myaddress a:after{ display:block; position:absolute; content:""; top:50%; margin-top:-1.5rem; height:3rem; right:0; width:1rem; background:url(../images/bigarrowl.png) no-repeat center; background-size:0.8rem;}
.paidcont .myaddress a span{ display:block; background:url(../images/dwico.png) no-repeat left center; background-size:1.1rem; padding-left:1.8rem;}
.paidcont .myaddress a p{ display:block; line-height:1.6rem; padding-left:1.8rem; padding-top:0.5rem}
.paidcont .case{ padding:1.2rem 0; border-bottom:1px solid #ccc}
.paidcont .case dt{ width:7rem; float:left}
.paidcont .case dt img{ width:100%; display:block}
.paidcont .case dd{ padding-left:8rem; text-align:right; padding-right:1rem; line-height:1.8rem; font-size:1rem; color:#808080; padding:3px 0;}
.paidcont .case dd span{ display:block; white-space:nowrap; overflow:hidden; height:1.8rem; line-height:1.8rem; font-size:1.2rem; color:#4c4c4c; text-overflow:ellipsis}
.paidcont .case dd em{ display:block; font-size:1.4rem; color:#ffb300}
.paidcont .case dd i{ padding-right:3rem}
.paidcont .distribution{ padding:1.2rem 0}
.paidcont .distribution span{ display:block; overflow:hidden; font-size:1rem; display:block; padding-bottom:0.8rem}
.paidcont .distribution span i:first-child{ float:left; color:#666666}
.paidcont .distribution span i:last-child{ float:right; color:#2a2a2a}
.paidcont .distribution div{ padding:8px; border:1px solid #ffb300}
.paidcont .distribution div textarea{ width:100%; min-height:1.8rem; line-height:1.8rem; border:none; font-size:1.1rem}
.fixedwrap{ width:100%; position:fixed; bottom:0; left:0; z-index:22}
.fixedwrap .paidft{ height:3.5rem; line-height:3.5rem; background:#262626; position:relative}
.fixedwrap .paidft i{ display:block; padding-left:0.9rem; color:#fff; font-size:1.1rem;}
.fixedwrap .paidft a{ display:block; position:absolute; height:3.5rem; line-height:3.5rem; top:0; right:0; background:#ffb300; text-align:center; width:30%; color:#fff}

/****2－2拼团-付款成功****/
.fixedtop{ width:100%; position:fixed; top:0; left:0; z-index:22}
.fixedtop .hdtop{height:3.5rem; line-height:3.5rem; text-align:center; font-size:1.2rem; color:#fff; background:#333}
.confirmbtn a{ display:block; height:3.5rem; line-height:3.5rem; text-align:center; font-size:1.2rem; color:#fff; background:#ffb300}
.bubbletips{ width:64%; top:26%; left:18%; position:absolute; line-height:2rem; text-align:center;}
.bubbletips img{ display:block; width:100%; }
.bubbletips .words{ position:absolute; top:0px; font-size:1.2rem; padding-top:24%; left:0; width:100%; color:#fff}

/****3拼团-我的成团****/
.mygroup .title{ height:3rem; line-height:3rem; text-align:center; font-size:1.1rem; color:#808080}
.mygroup .title a{ color:#ffb300}
.mygroup .case{ margin-top:0.8rem; padding:1rem 1.5rem;}
.mygroup .case .subtitle{ height:2.2rem; line-height:2.2rem; font-size:1rem; color:#666666; padding-bottom:0.5rem}
.mygroup .case dt{ width:7.5rem; position:relative; float:left }
.mygroup .case dt img{ display:block; width:100%;}
.mygroup .case dt i{ width:1.8rem; display:block; position:absolute; top:0; left:0}
.mygroup .case dt ins{ position:absolute; top:0; left:50%; margin-left:-6px; color:#fff; line-height:15px; font-size:12px;}
.mygroup .case dd{ padding-left:8.4rem; font-size:1rem}
.mygroup .case dd p{ display:block; line-height:1.6rem; overflow:hidden; max-height:3.2rem; font-size:1.1rem; margin-bottom:0.3rem}
.mygroup .case dd i{ color:#e9a70d}
.mygroup .case dd span{ display:block; overflow:hidden; padding-top:0.4rem}
.mygroup .case dd span a{ display:block; text-align:center; width:5rem; border:2px solid #ffb300; height:2rem; line-height:2rem; float:left; margin-right:0.5rem}
.mygroup .case dd span a:first-child{ color:#fff; background:#ffb300}
.mygroup .case dd span a:last-child{ color:#ffb300; background:#fff}
.mygroup .morewords{ padding-top:1rem; color:#999999; font-size:1.1rem; text-align:center}

/****4拼团-订单列表****/
.orderlist .title{ line-height:3rem; text-align:center; font-size:1.1rem; }
.orderlist .title li{ width:33.33%; float:left;}
.orderlist .title li a{ display:block; color:#4c4c4c}
.orderlist .title li a.active,.orderlist .title li a:active{ color:#fff; background:#ffb300}
.orderlist .case{ margin-top:0.8rem; padding:1rem;}
.orderlist .case .subtitle{ height:2.2rem; line-height:2.2rem; font-size:1rem; color:#666666; padding-bottom:0.5rem; overflow:hidden}
.orderlist .case dt{ width:10rem; position:relative; float:left }
.orderlist .case dt img{ display:block; width:100%;}
.orderlist .case dt i{ width:1.8rem; display:block; position:absolute; top:0; left:0}
.orderlist .case dd{ padding-left:11rem; font-size:1rem}
.orderlist .case dd p{ display:block; line-height:1.6rem; overflow:hidden; max-height:3.2rem; font-size:1.1rem; margin-bottom:0.3rem}
.orderlist .case dd i{ color:#ffb300}
.orderlist .case dd .btns{ height:2.4rem; padding-top:0.2rem}
.orderlist .case dd .btns a{display:block; text-align:center; width:5rem; border:1px solid #ffb300; height:2rem; line-height:2rem;margin-right:0.5rem; color:#ffb300}
.orderlist .case dd .btns a.a1{ color:#; border:1px solid #;}
.orderlist .case dd span{ display:block; overflow:hidden;}
.orderlist .case dd span a{ color:#ffb300}
.orderlist .morewords{ padding-top:1rem; color:#999999; font-size:1.1rem; text-align:center}

/****4拼团-订单详情****/
.orderdetail .section1{ padding:10px; line-height:1.8rem; font-size:1.1rem; box-shadow:2px 2px 4px #ddd}
.orderdetail .section1 i{ color:#ffb300}
.orderdetail .section1 .btn{ position:absolute; top:50%; margin-top:-1.3rem; right:1rem; width:6rem; text-align:center}
.orderdetail .section1 .btn a{ font-size:1.1rem; color:#fff; display:block; background:#ffb300; width:100%; height:2.6rem; line-height:2.6rem}
.orderdetail .section2{ margin-top:10px; padding:10px; box-shadow:2px 2px 4px #ddd}
.orderdetail .section2 dt{ width:7rem; float:left}
.orderdetail .section2 dt img{ width:100%; display:block}
.orderdetail .section2 dd{ padding-left:10rem; text-align:right; padding-right:1rem; line-height:1.8rem; font-size:1rem; color:#808080; padding:3px 0;}
.orderdetail .section2 dd span{ display:block; white-space:nowrap; overflow:hidden; height:1.8rem; line-height:1.8rem; font-size:1.2rem; color:#4c4c4c; text-overflow:ellipsis}
.orderdetail .section2 dd em{ display:block; font-size:1.5rem; color:#808080}
.orderdetail .section2 dd i{ font-size:1rem}
.orderdetail .section3{ margin-top:10px; padding:10px; box-shadow:2px 2px 4px #ddd}
.orderdetail .section3 li{ overflow:hidden; color:#808080; font-size:1.1rem; line-height:1.8rem}
.orderdetail .section3 li i{ float:left}
.orderdetail .section3 li em{ float:right}
.orderdetail .section4{ margin-top:10px; padding:10px; box-shadow:2px 2px 4px #ddd}
.orderdetail .section4 dl{ font-size:1.2rem; color:#4c4c4c;}
.orderdetail .section4 dd{ font-size:1rem; color:#666666; padding:3px 0}
.orderdetail .section4 dd i{ font-size:0.9rem}

/****拼团 收货地址删除****/
.editaddr{ padding-bottom:20px;}
.editaddr .defaultaddr{ border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; margin-top:10px}
.editaddr .defaultaddr .title{  line-height:2.5rem; font-size:1rem; color:#878787; padding-top:0.6rem; padding-left:1.2rem}
.editaddr .cont{ padding-right:4rem;border-top:1px solid #e2e2e2; margin:0 1.2rem; padding-bottom:0.8rem}
.editaddr .cont span{ display:block; padding-top:1rem; color:#333333; font-size:1.2rem; overflow:hidden; height:2rem; line-height:2rem}
.editaddr .cont p{ display:block; font-size:1rem; color:#999999; line-height:1.6rem; padding:0.5rem 0}
.editaddr .cont .btns{ width:3rem; position:absolute; top:1.4rem; right:0}
.editaddr .cont .btns a{ display:block; text-align:center; font-size:14px;}
.editaddr .cont .btns a:last-child{ margin-top:1rem}
.editaddr .cont .btns a img{ width:1.6rem}
.editaddr .otheraddr{ padding:3rem 0 8rem}
.editaddr .addrbtn{ padding:0 1.2rem}
.editaddr .addrbtn a{ display:block; height:3.2rem; line-height:3.2rem; text-align:center; background:#ffb300; color:#fff; font-size:1.2rem}

/****拼团 收货地址删除选择****/
.selectaddr .bor{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:10px;}
.selectaddr .cont{ margin:0 1.2rem; position:relative; padding:1.2rem 0 1.2rem 3rem; border-bottom:1px solid #ccc}
.selectaddr .cont.last{ border-bottom:none}
.selectaddr .cont b{ display:block; width:1.4rem; height:2rem; position:absolute; top:50%; margin-top:-1rem; left:0.5rem; background:url(../images/selecticos.png) no-repeat center; background-size:1.4rem}
.selectaddr .cont b.active{ background:url(../images/selectico.png) no-repeat center; background-size:1.4rem} 
.selectaddr .cont span{ display:block; color:#333333; font-size:1.2rem; overflow:hidden; height:2rem; line-height:2rem; padding-bottom:0.3rem}
.selectaddr .cont p{ display:block; font-size:1rem; color:#999999; line-height:1.6rem;}
.selectaddr .addrbtn{ padding:0 1.2rem; margin-top:6rem}
.selectaddr .addrbtn a{ display:block; height:3.2rem; line-height:3.2rem; text-align:center; background:#ffb300; color:#fff; font-size:1.2rem}

/****拼团 收货地址编辑****/
.changeaddress{ padding-top:10px;}
.changeaddress .cont{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#fff; padding:0 14px; font-size:1rem;}
.changeaddress .cont li{ border-bottom:1px solid #ccc; overflow:hidden; height:3rem;}
.changeaddress .cont li:last-child{ border-bottom:none}
.changeaddress .cont li i{ display:block; width:5.5rem; line-height:3rem; color:#333; float:left}
.changeaddress .cont li span{ display:block; padding:0.5rem 0 0.5rem 5.6rem; height:2rem}
.changeaddress .cont li .webtxt{ font-size:1rem; color:#666; width:100%; border:none; padding:0; background:none; line-height:2rem}
.changeaddress .cont li label{ display:block; background:url(../images/selecticos.png) no-repeat center left; background-size:1.4rem; padding-left:2rem; height:3rem; line-height:3rem}
.changeaddress .cont li label.active{ background:url(../images/selectico.png) no-repeat center left; background-size:1.4rem;} 
.changeaddress .addrbtn{ padding:0 1.2rem 3rem; margin-top:6rem}
.changeaddress .addrbtn a{ display:block; height:3.2rem; line-height:3.2rem; text-align:center; background:#ffb300; color:#fff; font-size:1.2rem; border-radius:4px}

/****拼团 个人中心****/
.personalcenter{ min-width:320px}
.personalcenter .section1{background:url(../images/userbg.jpg) no-repeat center top; background-size:100% 100%;}
.personalcenter .section1 .cont{ padding:1.2rem 0 1rem;}
.personalcenter .section1 .cont i{ width:6rem; height:6rem; border-radius:50%; margin:0 auto; display:block; border:0.6rem solid rgba(255,255,255,0.3)}
.personalcenter .section1 .cont i img{ display:block; width:100%; border-radius:50%}
.personalcenter .section1 .cont em{ height:3rem; line-height:3rem; color:#fff; text-align:center; display:block; font-size:1.2rem}
.personalcenter .section1 .words{ height:1.8rem; line-height:1.8rem; padding:0.8rem 0; text-align:center; overflow:hidden; background:rgba(216,216,216,0.9)}
.personalcenter .section1 .words i{ display:block; width:50%; float:left; box-sizing:border-box; color:#000; font-size:1.1rem;}
.personalcenter .section1 .words i:first-child{ border-right:1px solid #fff}
.personalcenter .section1 .words i:last-child{ border-left:1px solid #6f6f6f}
.personalcenter .section2 ul{ padding:6px 12px}
.personalcenter .section2 li{ height:3rem; line-height:3rem; border-bottom:1px solid #ccc;}
.personalcenter .section2 li i{ display:block; width:1.8rem; position:absolute; padding-top:0.6rem; left:0.5rem; top:0}
.personalcenter .section2 li i img{ display:block; width:100%}
.personalcenter .section2 li a{ display:block; position:relative; padding-left:3rem; background:url(../images/bigarrowl.png) no-repeat right center; background-size:0.6rem}

/****规则详情****/
.rulemain .title{ height:3rem; line-height:3rem; font-size:1.3rem; color:#fff; background:#333333; text-align:center}
.rulemain .cont{ padding:10px;}
.rulemain .cont ul{ overflow:hidden; line-height:2rem;}
.rulemain .cont ul li{ float:left;font-size:12px; padding-right:12px}
.rulemain .cont ul li i{ display:inline-block; width:1.5rem; line-height:1.5rem; height:1.5rem; background:#797979; color:#fff; text-align:center; border-radius:50%; font-size:12px; margin-right:3px;}
.rulemain .cont ol{ padding:10px 0 8rem; background:url(../images/bubblebg2.png) no-repeat bottom right; background-size:6rem}
.rulemain .cont ol li{ padding:6px 0; position:relative}
.rulemain .cont ol li i{ display:block; width:2.2rem; text-align:center; position:absolute; top:6px; left:0; line-height:1.8rem; font-size:1rem;}
.rulemain .cont ol li p{ display:block; font-size:1rem; padding-left:2.6rem; line-height:1.8rem}

/****4拼团-退款原因****/
.refundreason .section1{ background:#fff; margin-top:10px; box-shadow:0px 0px 8px #ddd; padding:1rem 1rem 0;}
.refundreason .section1 ul{ border-top:3px solid #fadc94}
.refundreason .section1 li{ border-bottom:1px solid #ccc; padding:1rem 0 0.6rem; overflow:hidden}
.refundreason .section1 li i{ display:block; font-size:1.1rem; color:#4c4c4c; width:6rem; float:left; line-height:2.8rem; padding-left:1rem}
.refundreason .section1 li span{ display:block; padding-left:7rem; padding-right:1rem}
.refundreason .section1 .webtxt{ width:100%; height:2.8rem; line-height:2.8rem; border:none; border:1px solid #ccc; text-indent:1rem; font-size:1.1rem; box-sizing:border-box; border-radius:4px;}
.refundreason .section1 .webtxt:focus{ box-shadow:0px 0px 8px #fadc94; border:1px solid #fadc94;}
.refundreason .section1 li p{ display:block; font-size:1.1rem; color:#fadc94; cursor:pointer; background:url(../images/selecticos.png) no-repeat top right; background-size:1.4rem; padding-bottom:0.8rem; padding-left:1rem}
.refundreason .section1 li .txt{ border-top:1px solid #ccc; padding:1rem 1rem 0; display:none}
.refundreason .section1 li p.active{ background:url(../images/selectico.png) no-repeat top right; background-size:1.4rem;} 
.refundreason .section1 li:last-child{ border:none}
.refundreason .section2{ padding:2rem 0}
.refundreason .section2 a{ display:block; width:33%; margin:0 auto; color:#fff; font-size:1.2rem; text-align:center; height:3rem; line-height:3rem; background:#ffb300 }
.refundreason .section3{padding:16px 0; font-size:1.1rem; color:#6d6d6d; line-height:1.8rem; box-shadow:2px 2px 4px #ddd}
.refundreason .section3 .tips{ position:relative; width:7rem; margin:0 auto;}
.refundreason .section3 .tips img{ display:block; width:100%;}
.refundreason .section3 .tips i{ display:block; position:absolute; top:0; left:0; text-align:center; color:#fff; line-height:1.6rem; padding:1rem 2rem 1rem 1.8rem}
.refundreason .section3 .cont{ padding:2rem 0 0.6rem; text-align:center}

/****4拼团-我发起的成团****/
.launchgroup{ padding-bottom:4.5rem}
.launchgroup .bgfff{ margin-bottom:10px; box-shadow:0px 0px 6px #ddd; padding:10px;}
.launchgroup .section1 .pic{ width:6rem; float:left; height:6rem; overflow:hidden}
.launchgroup .section1 .pic img{ display:block; width:100%; border-radius:50%;}
.launchgroup .section1 .timewrap{ padding-left:7rem; color:#000;}
.launchgroup .section1 .timewrap .title{ display:block; line-height:2rem; font-size:1.2rem; padding-top:0.5rem}
.launchgroup .section1 .timewrap .times{ height:3rem; padding-top:0.6rem; overflow:hidden}
.launchgroup .section1 .timewrap .times em{ display:block; float:left}
.launchgroup .section1 .time{ width:100px; display:block; float:left; padding:0 6px; height:22px; color:#ffb300; font-size:15px; line-height:22px; text-align:center;font-family: 'Open Sans', Arial, Helvetica, sans-serif;font-weight: 400;overflow: hidden;}
.launchgroup .section1 .time p {float: left;margin: 0 2px;padding: 0;}
.launchgroup .section1 .time div {position: relative;float: left;height:22px; padding:0 3px; background:#ffb300; color:#fff; font-size:15px; margin:0px;}
.launchgroup .section1 .time div:nth-child(2n){ padding-left:0}
.launchgroup .section1 .time div:nth-child(2n+1){ padding-right:1px}
.launchgroup .section1 .time div p {position: relative;width: 10px;height:22px;padding: 0;margin: 0;line-height:22px;}
.launchgroup .section1 .time i{ display:inline-block; height:22px; padding:0 3px; background:#303133; color:#fff; font-size:15px; margin:0 1px;}
.launchgroup .section1 .digit {position: absolute;top: 0;left: 0;width: 10px;padding: 0;}
.launchgroup .section2 dt{ width:8rem; float:left}
.launchgroup .section2 dt img{ display:block; width:100%}
.launchgroup .section2 dd{ padding-left:9rem; font-size:1rem}
.launchgroup .section2 dd p{ display:block; height:3.2rem; line-height:1.6rem; color:#4c4c4c; font-size:1.1rem; margin-bottom:0.3rem; overflow:hidden}
.launchgroup .section2 dd i{ display:block; color:#ffb300}
.launchgroup .section2 dd span{ display:block; color:#b2b2b2;}
.launchgroup .section2 dd span em{ text-decoration:line-through}
.launchgroup .section2 dd a{ display:block; margin-top:0.4rem; color:#ffb300}
.launchgroup .section3 .title{ font-size:1.1rem; color:#; line-height:3rem}
.launchgroup .section3 li{ width:33.33%; float:left; max-width:140px}
.launchgroup .section3 li a{ display:block; margin:1rem}
.launchgroup .section3 li a img{ display:block; width:100%; border-radius:50%}
.launchgroup .btns a{ display:block; height:3rem; line-height:3rem; color:#fff; background:#ffb300; font-size:1.2rem; text-align:center;}
.sharetips{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.6); z-index:66; display:none}
.sharetips img{ display:block; width:100%; float:right; max-width:640px; margin-top:5%}
